using System;
namespace JQueryControlToolkit.Controls
{
	public static class ValidationPattern
	{
		public class Exclusive
		{
			public const string XYorFalseArray = "^(\\[[0-9]+,\\ ?[0-9]+\\])|false$";
			public const string TrueFalseInvalidValid = "^true|false|valid|invalid$";
			public const string PositionByKeywordOrCoordinates = "('((center)|(top)|(bottom)|(left)|(right))')|(\\['((center)|(top)|(bottom)|(left)|(right))',\\ ?('((center)|(top)|(bottom)|(left)|(right))')?\\])|(\\[[0-9]+(,\\ ?[0-9]+)\\])";
			public const string Speed = "^[0-9]+|slow|normal|fast$";
		}
		public const string CardinalPoints = "(n|e|s|w|ne|se|sw|nw)";
		public const string OneOrMoreCardinalPoints = "(n|e|s|w|ne|se|sw|nw)(, (n|e|s|w|ne|se|sw|nw))+";
		public const string Boolean = "true|false";
		public const string Parent = "parent";
		public const string ParentDocumentWindowFalse = "parent|document|window|false";
	}
}
